.h2-single {
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}

.h2-single .entity {
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}

.h2-single {
	BACKGROUND-POSITION: 0px 0px;
	FONT-SIZE: 14px;
	COLOR: #014d7f;
	BACKGROUND-COLOR: #f3f8fe
}

.h2-single .entity {
	BACKGROUND-POSITION: 100% -30px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: transparent
}

.ex-margin-left {
	MARGIN-LEFT: 10px
}

.ex-margin-right {
	MARGIN-RIGHT: 10px
}

.ex-weaken-gray {
	COLOR: #808080
}

.ex-highlight-o {
	COLOR: #ff5b00
}

.not-float {
	FLOAT: none
}

.msg .not-float {
	FLOAT: none
}

.spark-indeed {
	COLOR: #f00
}

.extra-long-btn {
	BACKGROUND-POSITION: 100% 0px;
	DISPLAY: inline-block;
	CURSOR: pointer;
	LINE-HEIGHT: 25px
}

.extra-long-btn BUTTON {
	BORDER-TOP-WIDTH: 0px;
	PADDING-LEFT: 10px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	CURSOR: pointer;
	MARGIN-RIGHT: 10px;
	BORDER-RIGHT-WIDTH: 0px
}

.btn-delay {
	CURSOR: default;
	COLOR: #aaa697
}

.btn-delay BUTTON {
	CURSOR: default;
	COLOR: #aaa697
}

.combo-response {
	MARGIN: 0px 10px 0px 20px
}

.combo-response .entity-main {
	FONT-WEIGHT: 700;
	FONT-SIZE: 14px;
	MARGIN: 20px 0px 0px;
	COLOR: #ff5200
}

.combo-response .entity-extra {
	MARGIN: 10px 0px;
	LINE-HEIGHT: 24px
}

.tool-toggle:hover {
	BACKGROUND-POSITION: 0px -120px
}

.collapsed-tool-toggle {
	BACKGROUND-POSITION: 0px 0px
}

.collapsed-tool-toggle:hover {
	BACKGROUND-POSITION: 0px -40px
}

.elem-form .msg .error {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .stop {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .alert {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .attention {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .tips {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .ok {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .notice {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .question {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .help {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form .msg .small-help {
	DISPLAY: inline-block;
	FLOAT: none
}

.elem-form SPAN.msg {
	MARGIN-LEFT: 5px
}

.elem-form P.msg {
	MARGIN-TOP: 5px
}

.elem-form .field-spark {
	PADDING-LEFT: 3px;
	COLOR: #f00;
	POSITION: absolute
}

.elem-form LI {
	MIN-HEIGHT: 1px;
	OVERFLOW: hidden;
	heihgt: 1%
}

.elem-form .container-common {
	MIN-HEIGHT: 1px;
	OVERFLOW: hidden;
	heihgt: 1%
}

.elem-form LI {
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 24px
}

.elem-form .container-common {
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 24px
}

.elem-form .container-text {
	MARGIN-TOP: 9px;
	MARGIN-BOTTOM: 9px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}

.elem-form-ex LABEL {
	FONT-SIZE: 14px
}

.elem-form-ex .label-like {
	FONT-SIZE: 14px
}

.elem-form .label-like {
	FLOAT: left;
	OVERFLOW: hidden;
	HEIGHT: 24px;
	TEXT-ALIGN: right
}

.elem-form .field-elem {
	MARGIN-RIGHT: 10px
}

.elem-form .inputtext {
	BORDER-RIGHT: #a0a0a0 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #a0a0a0 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #a0a0a0 1px solid;
	COLOR: #404040;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #a0a0a0 1px solid;
	HEIGHT: 14px
}

.elem-form .inputradio {
	VERTICAL-ALIGN: middle;
	WIDTH: 13px;
	MARGIN-RIGHT: 6px
}

.elem-form .inputcheck {
	VERTICAL-ALIGN: middle;
	WIDTH: 13px;
	MARGIN-RIGHT: 6px
}

.elem-form .input-year {
	WIDTH: 60px
}

.elem-form .input-date {
	WIDTH: 35px
}

.elem-form .input-tel-code {
	WIDTH: 60px
}

.elem-form .input-tel-cell {
	WIDTH: 60px
}

.elem-form .input-tel-num {
	WIDTH: 100px
}

.elem-form .input-error {
	BORDER-RIGHT: #ff8080 1px solid;
	BORDER-TOP: #ff8080 1px solid;
	BORDER-LEFT: #ff8080 1px solid;
	BORDER-BOTTOM: #ff8080 1px solid
}

.elem-form .input-long {
	WIDTH: 187px
}

.elem-form .input-short {
	WIDTH: 87px
}

.elem-form TEXTAREA {
	BORDER-RIGHT: #a0a0a0 1px solid;
	BORDER-TOP: #a0a0a0 1px solid;
	BORDER-LEFT: #a0a0a0 1px solid;
	BORDER-BOTTOM: #a0a0a0 1px solid
}

.elem-form SELECT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 2px
}

.elem-form .container-btn {
	MARGIN-TOP: 15px
}

.m-tab {
	PADDING-LEFT: 20px;
	BORDER-BOTTOM: #b1d1ff 1px solid
}

.c-tab {
	PADDING-LEFT: 20px;
	BORDER-BOTTOM: #b1d1ff 1px solid
}

.m-tab {
	HEIGHT: 26px
}

.c-tab {
	HEIGHT: 31px
}

.m-tab LI {
	FLOAT: left;
	MARGIN-RIGHT: 3px
}

.c-tab LI {
	FLOAT: left;
	MARGIN-RIGHT: 3px
}

.m-tab A {
	BACKGROUND-POSITION: 0px -36px;
	MARGIN-TOP: 3px;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	outline: none
}

.c-tab A {
	BACKGROUND-POSITION: 0px -36px;
	MARGIN-TOP: 3px;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	outline: none
}

.m-tab A {
	PADDING-LEFT: 10px
}

.c-tab A {
	PADDING-LEFT: 15px
}

.m-tab A SPAN {
	BACKGROUND-POSITION: 100% -36px;
	DISPLAY: inline-block;
	CURSOR: pointer;
	COLOR: #333;
	BACKGROUND-REPEAT: no-repeat
}

.c-tab A SPAN {
	BACKGROUND-POSITION: 100% -36px;
	DISPLAY: inline-block;
	CURSOR: pointer;
	COLOR: #333;
	BACKGROUND-REPEAT: no-repeat
}

.m-tab A SPAN {
	PADDING-RIGHT: 10px;
	PADDING-TOP: 3px;
	HEIGHT: 20px
}

.c-tab A SPAN {
	PADDING-RIGHT: 15px;
	FONT-SIZE: 14px;
	PADDING-TOP: 4px;
	HEIGHT: 24px
}

.m-tab A:hover SPAN {
	COLOR: #f60
}

.c-tab A:hover SPAN {
	COLOR: #f60
}

.m-tab .selected A {
	BACKGROUND-POSITION: 0px 0px;
	MARGIN-TOP: 0px;
	POSITION: relative;
	TOP: 1px;
	TEXT-DECORATION: none
}

.c-tab .selected A {
	BACKGROUND-POSITION: 0px 0px;
	MARGIN-TOP: 0px;
	POSITION: relative;
	TOP: 1px;
	TEXT-DECORATION: none
}

.m-tab .selected A SPAN {
	BACKGROUND-POSITION: 100% 0px;
	FONT-WEIGHT: 700;
	PADDING-TOP: 4px
}

.c-tab .selected A SPAN {
	BACKGROUND-POSITION: 100% 0px;
	FONT-WEIGHT: 700;
	PADDING-TOP: 4px
}

.m-tab .selected A SPAN {
	HEIGHT: 22px
}

.c-tab .selected A SPAN {
	HEIGHT: 27px
}

.tab-combo {
	BORDER-RIGHT: #b1d1ff 1px solid;
	BORDER-TOP: #b1d1ff 0px solid;
	BORDER-LEFT: #b1d1ff 1px solid;
	BORDER-BOTTOM: #b1d1ff 1px solid
}

.pagination {
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma;
	HEIGHT: 22px
}

.page-top:unknown {
	CLEAR: both;
	DISPLAY: block;
	VISIBILITY: hidden;
	HEIGHT: 0px;
	content: ""
}

.page-bottom:unknown {
	CLEAR: both;
	DISPLAY: block;
	VISIBILITY: hidden;
	HEIGHT: 0px;
	content: ""
}

.page-mini {
	PADDING-TOP: 3px
}

.pagination A {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-info {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-prev {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-cur {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-start {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-end {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-break {
	FLOAT: left;
	MARGIN: 0px 3px 0px 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 20px;
	LINE-HEIGHT: 20px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.page-mini A {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-cur {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-prev {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-cur {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-start {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-end {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.page-mini .page-break {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	HEIGHT: 14px
}

.pagination A {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #fff
}

.page-mini A {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM-STYLE: none
}

.pagination .page-100 {
	WIDTH: 26px
}

.page-mini .page-100 {
	WIDTH: auto
}

.pagination A:link {
	COLOR: #03c;
	TEXT-DECORATION: none
}

.pagination A:visited {
	COLOR: #953597;
	TEXT-DECORATION: none
}

.pagination A:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #09f;
	TEXT-DECORATION: none
}

.pagination A:active {
	COLOR: #fff;
	BACKGROUND-COLOR: #09f;
	TEXT-DECORATION: none
}

.pagination .mini A:hover {
	COLOR: #f50;
	BACKGROUND-COLOR: transparent
}

.pagination .mini A:active {
	COLOR: #f50;
	BACKGROUND-COLOR: transparent
}

.pagination .page-cur {
	FONT-WEIGHT: 700;
	MARGIN: 0px;
	VERTICAL-ALIGN: super;
	COLOR: #f60;
	LINE-HEIGHT: 12px
}

.pagination .mini-page .page-cur {
	FONT-WEIGHT: 700;
	MARGIN: 0px;
	VERTICAL-ALIGN: super;
	COLOR: #f60;
	LINE-HEIGHT: 12px
}

.page-break {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 22px;
	FONT-FAMILY: SimSun;
	HEIGHT: 22px;
	BORDER-RIGHT-WIDTH: 0px
}

.page-mini .page-prev {
	BACKGROUND-COLOR: #fff
}

.page-mini .page-next {
	BACKGROUND-COLOR: #fff
}

.page-info {
	WIDTH: auto;
	COLOR: #a0a0a4;
	LETTER-SPACING: 1px
}

.page-mini .page-info {
	WIDTH: auto;
	COLOR: #a0a0a4;
	LETTER-SPACING: 1px
}

.pagination .page-prev {
	BORDER-RIGHT: #ccc 1px solid;
	BACKGROUND-POSITION: 6px 5px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid
}

.page-mini .page-prev {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 4px 3px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 14px;
	PADDING-TOP: 0px
}

.pagination .page-start {
	BORDER-RIGHT: #ccc 1px solid;
	BACKGROUND-POSITION: 6px -11px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid
}

.page-mini .page-start {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 4px -13px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 14px;
	PADDING-TOP: 0px
}

.pagination .page-next {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	BACKGROUND-POSITION: -52px 5px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: auto;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid
}

.pagination .page-end {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	BACKGROUND-POSITION: -52px 5px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: auto;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid
}

.page-mini .page-next {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 2px -29px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 42px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid
}

.page-mini .page-end {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 2px -29px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 42px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid
}

.pagination .page-end {
	BACKGROUND-POSITION: -52px -11px
}

.page-mini .page-end {
	BACKGROUND-POSITION: -60px -29px
}

.page-skip {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.page-skip INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	VERTICAL-ALIGN: text-bottom;
	WIDTH: 24px;
	LINE-HEIGHT: 10px;
	PADDING-TOP: 0px;
	HEIGHT: 10px
}

.page-skip BUTTON {
	BACKGROUND-POSITION: 0px 100%;
	MARGIN: 0px 0px 0px 8px;
	VERTICAL-ALIGN: text-bottom;
	WIDTH: 31px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 15px;
	BORDER-BOTTOM-STYLE: none
}

.page-prev SPAN {
	DISPLAY: none
}

.page-start SPAN {
	DISPLAY: none
}

.page-mini .page-next SPAN {
	DISPLAY: none
}

.page-mini .page-end SPAN {
	DISPLAY: none
}

.page-skip BUTTON SPAN {
	DISPLAY: none
}

.page-popup {
	BORDER-RIGHT: #cbcbcb 1px solid;
	BORDER-TOP: #cbcbcb 1px solid;
	MIN-HEIGHT: 24px;
	BACKGROUND: #f1f1f1;
	LEFT: -9999px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cbcbcb 1px solid;
	WIDTH: 98px;
	BORDER-BOTTOM: #cbcbcb 1px solid;
	POSITION: absolute;
	TOP: -9999px;
	HEIGHT: 24px
}

.page-popup A {
	DISPLAY: inline;
	MARGIN: 2px 0px 0px 2px
}

.account-security .section {
	MARGIN: 10px 0px
}

.account-security .elem-form LI {
	PADDING-LEFT: 11.5em;
	ZOOM: 1
}

.account-security .label-like {
	MARGIN-LEFT: -11.5em;
	WIDTH: 10em;
	TEXT-ALIGN: right
}

.account-security .combo-tips {
	MARGIN: 0px 10px 10px 30px;
	LINE-HEIGHT: 24px
}

.title-management {
	FONT-SIZE: 12px;
	MARGIN-LEFT: 20px;
	COLOR: #ff5b00
}

.security-password .passwordcheck {
	MARGIN-TOP: 10px
}

.security-password .ex-border-b {
	PADDING-BOTTOM: 10px;
	BORDER-BOTTOM: #bfd8ee 1px solid
}

.tips-management .lst-main {
	MARGIN-TOP: 10px;
	OVERFLOW: hidden;
	WIDTH: 100%
}

.tips-management .lst-main LI {
	FLOAT: left;
	WIDTH: 45%
}

.security-manage .long-btn {
	FONT-WEIGHT: 400
}

.account-security .tips-subscribe {
	MARGIN-TOP: 20px
}

.tbl-subscribe {
	WIDTH: 100%
}

.tbl-subscribe .col-mail {
	WIDTH: 75px
}

.tbl-subscribe .col-message {
	WIDTH: 75px
}

.tbl-subscribe .col-im {
	WIDTH: 75px
}

.tbl-subscribe .col-cellphone {
	WIDTH: 75px
}

.tbl-subscribe TD {
	TEXT-ALIGN: center
}

.tbl-subscribe TD.cell-align-left {
	TEXT-ALIGN: left
}

.tbl-subscribe TD {
	BORDER-LEFT: #ccc 1px dotted;
	BORDER-BOTTOM: #e7e7e7 1px solid;
	HEIGHT: 24px
}

.tbl-subscribe .cell-thead-first {
	BORDER-LEFT: #a2cbff 1px solid
}

.tbl-subscribe .cell-thead-last {
	BORDER-RIGHT: #a2cbff 1px solid
}

.tbl-subscribe .cell-thead-like {
	BORDER-LEFT-WIDTH: 0px;
	TEXT-ALIGN: left
}

.tbl-subscribe .cell-sub-thead {
	BORDER-LEFT-WIDTH: 0px;
	TEXT-ALIGN: left
}

.tbl-subscribe .cell-thead-like {
	FONT-WEIGHT: 800;
	BORDER-BOTTOM-WIDTH: 0px;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #ecf4fb
}

.tbl-subscribe .cell-sub-thead {
	VERTICAL-ALIGN: bottom;
	HEIGHT: 38px
}

.tbl-subscribe .cell-first {
	BORDER-LEFT-WIDTH: 0px;
	COLOR: #005fa9
}

.tbl-subscribe .cell-first-ex {
	BORDER-LEFT-WIDTH: 0px;
	COLOR: #005fa9
}

.tbl-subscribe .cell-first {
	TEXT-ALIGN: left
}

.tbl-subscribe TD INPUT {
	VERTICAL-ALIGN: middle
}

.subscribe-setting .container-btn {
	MARGIN: 15px 0px
}

.subscribe-setting .container-btn SPAN {
	MARGIN-RIGHT: 10px
}

.subscribe-setting-mobile H3 {
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	MARGIN: 10px 0px 10px 20px
}

.history-msg H3 {
	FONT-WEIGHT: 700;
	PADDING-TOP: 55px
}

.history-msg .tips-tbl-attach {
	COLOR: #000
}

.history-msg .btn-cancel {
	PADDING-LEFT: 20px
}

.history-msg .btn-cancel {
	FLOAT: left
}

.history-msg .filter {
	FLOAT: left
}

.history-msg P.filter {
	MARGIN-LEFT: -20px;
	LINE-HEIGHT: 22px
}

.history-msg .filter SPAN {
	PADDING-LEFT: 20px
}

.history-msg .filter .text {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

.history-msg .tbl-subscribe {
	CLEAR: both
}

.subscribe-setting-mobile .container-image {
	MARGIN-TOP: 10px
}

.subscribe-setting-mobile .container-image IMG {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #999 1px solid;
	BORDER-BOTTOM: #999 1px solid
}

.tbl-subscribe-mobile {
	MARGIN: 0px 10px 0px 20px
}

.tbl-subscribe-mobile .col-mobile-price {
	WIDTH: 205px
}

.tbl-subscribe-mobile .tips-tbl-attach {
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: right
}

.tbl-subscribe-mobilehistory .tips-tbl-attach {
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: right
}

.subscribe-setting-mobile .container-btn SPAN {
	MARGIN-RIGHT: 10px
}

.tbl-subscribe-mobilehistory {
	MARGIN: 0px 20px
}

.tbl-subscribe-mobilehistory .filter {
	MARGIN: 0px 0px 15px
}

.tbl-subscribe-mobilehistory .col-mobile-date {
	WIDTH: 165px
}

.tbl-subscribe-mobilehistory .col-mobile-price {
	WIDTH: 85px
}

.tbl-subscribe-mobilehistory TD {
	COLOR: #005fa9
}

.tbl-subscribe-mobilehistory .cell-title {
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left
}

.tbl-subscribe-mobilehistory .pagination {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #e7e7e7 1px solid;
	BACKGROUND-COLOR: #f3f3f3
}

.tbl-subscribe-mobilehistory .page-bottom {
	FLOAT: right
}

.profile-setting .h2-single .tips {
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	FLOAT: right;
	COLOR: #404040
}

.profile-setting .container-btn SPAN {
	MARGIN-RIGHT: 10px
}

.security-deliver H3 {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 11.5em;
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px
}

.security-deliver .entity-h3 {
	FONT-WEIGHT: 700;
	FLOAT: left;
	MARGIN-LEFT: -10em;
	WIDTH: 8.5em;
	COLOR: #fc6210;
	TEXT-ALIGN: right
}

.security-deliver TEXTAREA {
	VERTICAL-ALIGN: top
}

.tbl-deliver-address {
	MARGIN: 15px 0px 0px 25px
}

.tbl-deliver-address .tbl-main {
	BORDER-RIGHT: #a2cbff 1px solid;
	BORDER-TOP: #a2cbff 1px solid;
	BORDER-LEFT: #a2cbff 1px solid;
	WIDTH: 97%;
	BORDER-BOTTOM: #a2cbff 1px solid
}

.tbl-deliver-address CAPTION {
	FONT-WEIGHT: 700;
	COLOR: #fc6210;
	HEIGHT: 21px
}

.tbl-deliver-address .col-man {
	WIDTH: 65px
}

.tbl-deliver-address .col-area {
	WIDTH: 140px
}

.tbl-deliver-address .col-postcode {
	WIDTH: 60px
}

.tbl-deliver-address .col-phone {
	WIDTH: 135px
}

.tbl-deliver-address .col-actions {
	WIDTH: 80px
}

.tbl-deliver-address TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #a2cbff 1px solid
}

.tbl-deliver-address TD.cell-align-center {
	TEXT-ALIGN: center
}